home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / tex / ctoc30.zip / CTC.DOC next >
Text File  |  1990-04-21  |  33KB  |  692 lines

  1.  
  2.  
  3.                              C O D E  T O  C O D E
  4.                              _____________________
  5.                             (C) Copyright 1989, 1990
  6.  
  7.                             ALPHABTYES, INCORPORATED
  8.                              111 Eighth Street, S.E.
  9.                              Washington, D.C. 20003
  10.                                 (202)  546-4119
  11.                                   Bruce Robey
  12.                              CompuServe: 71131,2734
  13.                                   Version 3.0
  14.  
  15.  
  16.               ┌─────────┐                      This program is produced by a
  17.         ┌─────┴───┐     │              (R)     member of the Association of
  18.       ──│         │o    │──────────────────    Shareware Professionals (ASP).
  19.         │   ┌─────┴╨──┐ │  Association of      ASP wants to make sure that
  20.         │   │         │─┘  Shareware           the shareware principle works
  21.         └───│    o    │    Professionals       for you.  If you are unable to
  22.       ──────│    ║    │────────────────────    resolve a shareware-related
  23.             └────╨────┘    MEMBER              problem with an ASP member by
  24.                                                contacting the member directly,
  25.    ASP may be able to help. The ASP Ombudsman can help you resolve a dispute
  26.    or problem with an ASP member, but does not provide technical support for
  27.    members' products.  Please write to the ASP Ombudsman at P.O. Box 5786,
  28.    Bellevue, WA 98006 or send a Compuserve message via easyplex to ASP
  29.    Ombudsman 70007,3536
  30.  
  31.  
  32.    Shareware Concept
  33.    _________________
  34.  
  35.    CODE TO CODE is Shareware, not in the Public Domain. You are granted,
  36.    at no charge, the right to determine the suitability of this software
  37.    for your needs. If you do find CODE TO CODE suitable and make use of
  38.    it, you are expected to register with the author.  Registration will
  39.    remove the delay screen, grant unlimited telephone support privileges
  40.    and provide printed documentation with ample screen examples.  Your
  41.    contribution helps Shareware authors bring better and more affordable
  42.    software to you.  Please redistribute this program to others.
  43.  
  44.                           Registration $29.00
  45.                       Visa and MasterCard honored
  46.  
  47.  
  48.                          DISCLAIMER OF WARRANTY
  49.                          ______________________
  50.  
  51.     DUE TO THE LARGE NUMBER OF HARDWARE AND SOFTWARE ENVIRONMENTS INTO
  52.     WHICH THIS PROGRAM MAY BE PLACED, NO WARRANTY OF FITNESS FOR A
  53.     PARTICULAR PURPOSE IS OFFERED.  THOROUGHLY TEST THIS PROGRAM WITH
  54.     NON-CRITICAL DATA BEFORE RELYING ON IT.  THE USER MUST ASSUME THE
  55.     ENTIRE RISK OF USING THIS PROGRAM.  THE SELLER'S MAXIMUM LIABILITY
  56.     WILL BE LIMITED TO REFUND OF THE PURCHASE PRICE OR PROGRAM
  57.     REPLACEMENT.
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                               TABLE OF CONTENTS
  64.                               _________________
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.    Purpose......................................................1
  72.    How It Works.................................................1
  73.    What It Can't Do.............................................1
  74.    Installation
  75.        Hard Disk................................................2
  76.        Floppy Disk..............................................2
  77.    Operation
  78.    Decode.......................................................3
  79.        Ventura Publisher........................................4
  80.        XyWrite..................................................4
  81.        Penta....................................................5
  82.        Magna....................................................5
  83.    Recode.......................................................5
  84.    Split........................................................6
  85.    Join.........................................................7
  86.    Quads........................................................7
  87.    Main Screen Options..........................................7
  88.    Command Line Options.........................................9
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.   ALPHABYTES, INCORPORATED is a member of:
  108.     The Association of Shareware Professionals
  109.     Printing Industry of America
  110.     Printing Industry of Metropolitan Washington
  111.     National Composition Association
  112.  
  113.  
  114.    Code to Code is a trademark of AlphaBytes, Incorporated
  115.    Ventura Publisher is a trademark of Ventura Software, Inc.
  116.    XyWrite is a trademark of XyQuest, Inc.
  117.    Penta is a trademark of Penta Systems International.
  118.    MagnaType is a trademark of Magna Computer Systems.
  119.  
  120.                                       Page 1
  121.  
  122.    Purpose
  123.    _______
  124.  
  125.    CODE TO CODE is a collection of programs, written in Microsoft "C",
  126.    designed to move or delete codes from various DTP, word processor,
  127.    and typesetter files.  With CODE TO CODE you can:
  128.  
  129.                 ■ Move codes from an encoded file to a separate uncoded
  130.                   file.  The "uncoded" file can be edited without
  131.                   cumbersome and cryptic codes in the way.  After edit-
  132.                   ing, the codes can be restored to the "decoded" file,
  133.                   creating a new complete file.
  134.  
  135.                 ■ Permanently remove (strip) the codes from the file.
  136.  
  137.                 ■ Store codes in a separate file where they can be easily
  138.                   and quickly searched and replaced or used to make an index.
  139.  
  140.                 ■ Split large files into smaller files, with user
  141.                   controlled break points.  The split files may be edited
  142.                   and then rejoined into one big file.
  143.  
  144.    How It Works
  145.    ____________
  146.  
  147.    CODE TO CODE reads the ASCII file designated as the Encoded file,
  148.    searching for codes.  Codes are defined as characters that occur between
  149.    two delimiters. The program asks for the delimiters for the type of file
  150.    you are converting.
  151.                                       Examples:
  152.  
  153.                       Program        Delimiters     Precedence
  154.  
  155.                 Ventura Publisher       < >            @
  156.                 XyWrite dec. 174,175    « »           none
  157.                 Penta                   [ ]            ;
  158.                 Magna                   < >            $
  159.  
  160.    When CODE TO CODE encounters the opening delimiter it begins to write
  161.    the subsequent characters to the Code file.  The program continues to
  162.    do this until it reaches the closing delimiter.  The code is considered
  163.    complete after the closing delimiter. The program may optionally place
  164.    a marker (, ~, *, etc.) in the Uncoded file while continuing to write
  165.    the next characters, all the time searching for the next opening
  166.    delimiter.
  167.  
  168.    What It Can't Do
  169.    ________________
  170.  
  171.    Once the markers are placed in the code file they cannot be erased or
  172.    reordered.  The markers indicate the relative location where the code
  173.    is to be returned.  The codes are replaced in sequential order, so you
  174.    may freely add or delete copy while editing. However, you must be
  175.    certain not to move a code out of sequence or delete it.
  176.  
  177.    WordPerfect, WordStart and other word processors that use proprietarty
  178.    file formats must be converted to ASCII before using them with CODE TO
  179.    CODE.  See your word processor manual for ASCII file conversion.
  180.  
  181.  
  182.                                       Page 2
  183.  
  184.    Penta files can be coded without a closing delimiter.  CODE TO CODE can
  185.    be configured in the setup menu to treat a space or CR/LF (carriage
  186.    return/linefeed) as a closing delimiter.  This will work properly for
  187.    most codes.  However, codes such as [epNow will not be handled properly.
  188.    If there is enough user response, subsequent versions of CODE TO CODE
  189.    will handle this situation.  See the Penta section of this document for
  190.    more details.
  191.  
  192.    Installation
  193.    ____________
  194.  
  195.    The self-extracting archive file you received will unbundle the
  196.    following files:
  197.  
  198.                 CTC.EXE  This is the main program.  It operates as a shell
  199.                          for the other "EXE" programs.  Although each of
  200.                          of the programs can be ope